technological leap - Fransızca İngilizce Sözlük